// 用函数调用形参修改实参
#include<stdio.h>
int main (void)
{
	char arr[]= {'a','b','c'};//不指定字符长度,在结尾不会加结束符'\0',会出现乱码,但是gcc中编译没有出现
	printf ("%s\n",arr);
	char arr1[100] = {'a','b','c'};//未全部初始化,会在后面补0
	printf ("%s\n\n",arr1);
	
	//'0'和'\0'和0的区别
	//字符'0'的ASC码为48
	//而'\0'和0的asc码是0,他们的意思是字符结束

	char arr2[]= {'q','e',0,'3'};
	printf ("%s\n",arr2);//只会打印qe,并没有打印qe03;
	char arr3[]="abcde\0ffd";//之打印了abcde,没有打印后面的
	printf ("%s\n",arr3);
	return 0;

}
